﻿using Castle.Core.Configuration;
using System;

namespace Inovout.Runtime
{
    public interface IApplication : IDisposable
    {
        bool IsDebug { get; }
        string Title { get; }
        string Name { get; }
        string Path { get; }
        void Run();
        IConfiguration Configuration { get; }
        DynamicDictionary Settings { get; }
    }
}
